corner store owner - Español Inglés Diccionario